short-term contract - Almanca İngilizce Sözlük